<?php
session_start();
$page = 'Schema';

//Pagina in ontwikkeling
include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
echo "<div class='information'><p class='icon'>Deze pagina is in ontwikkeling, maar wordt waarschijnlijk verwijderd.</p></div>";
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
die();

$style_nmr = (isset($_SESSION['style']) && $_SESSION['style'] > 1 ? $_SESSION['style'] : "");
$bestanden = "<link rel='stylesheet' type='text/css' href='/bestanden/css/style_tabellen".$style_nmr.".css' />
<link rel='stylesheet' type='text/css' href='/bestanden/js/qtip/css/jquery.qtip".$style_nmr.".css' />
<script type='text/javascript' src='/bestanden/js/qtip/js/jquery.qtip.min.js'></script>
<script type='text/javascript' src='/bestanden/js/qtip/js/standard_initialize.js'></script>
<script type='text/javascript'>
$(document).ready(function() {
	//Toernooien zichtbaar maken
	$('.toernooi_trigger').click(function() {
		$('.toernooi' + $(this).attr('rel')).toggle();
		$(this).toggleClass('selected');
	});
	//Toernooien zichtbaar maken
	$('.trigger').mouseover(function () {
	   	$(this).addClass('selected');
	});
	$('.trigger').mouseleave(function () {
	   	$(this).removeClass('selected');
	});
});
</script>
";

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");
if(isset($_GET['aflasten']) && isset($_GET['wedstrijdId'])) {
	if($_GET['aflasten'] == '0') {
		//Verwijder de aflastingen
		mysql_query("UPDATE Wedstrijd SET afgelast = '0', verregend = '0' WHERE wedstrijdId = '".$_GET['wedstrijdId']."'");
	}
	if($_GET['aflasten'] == '1') {
		//Deze wedstrijd is afgelast (cancel)
		mysql_query("UPDATE Wedstrijd SET afgelast = '1', verregend = '0' WHERE wedstrijdId = '".$_GET['wedstrijdId']."' AND thuisscore = '99' AND uitscore = '99'");
	}else if($_GET['aflasten'] == '2') {
		//Deze wedstrijd is verregend
		mysql_query("UPDATE Wedstrijd SET afgelast = '0', verregend = '1' WHERE wedstrijdId = '".$_GET['wedstrijdId']."' AND thuisscore = '99' AND uitscore = '99'");
	}
}



//bb-parser
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/nbbc_parser/initialize_nbbc.php");

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/wedstrijd_functies.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/instellingen.php");
include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
include_once($_SERVER['DOCUMENT_ROOT']."/sidebar.php");
?>
<div id="main">
<div id="submain">
<div class="content first_child">
<div class="subcontent">
<div class="content_header">
<h1>Wedstrijdschema</h1>
</div>
<div class="content_main">
<div class="selecties">
<table class="selecties">
<?php
$alles_goed = true;

//Seizoen
/*
$result = mysql_query("SELECT DISTINCT YEAR( starttijd ) AS jaar FROM Wedstrijd LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."' LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId  AND Coachbeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."' WHERE (Wedstrijd.starttijd >= Teambeheer.van AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL) OR (Wedstrijd.starttijd >= Coachbeheer.van AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL)) OR (NOW() >= Coachbeheer.van AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL) AND YEAR( Wedstrijd.starttijd ) >= YEAR( Coachbeheer.van ) AND (YEAR( Wedstrijd.starttijd ) <= YEAR( Coachbeheer.tot ) OR Coachbeheer.tot IS NULL))) ORDER BY jaar DESC");
$jaar = jaar_selecteren($result, "./?", true, $_GET['jaar']);
if($jaar == -1) {	echo "<div class='error'><p class='icon'>Er zijn geen wedstrijden beschikbaar</p></div>";	$alles_goed = false;}
*/
$jaar = date('y');
$jaar = '2011';

//Team
if($alles_goed == true) {
	$result = mysql_query("SELECT DISTINCT Team.teamId, Team.team FROM Team LEFT OUTER JOIN Wedstrijd ON Wedstrijd.teamId = Team.teamId LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."' LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId AND Coachbeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."' WHERE YEAR( Wedstrijd.starttijd ) = '".$jaar."' AND ((Wedstrijd.starttijd >= Teambeheer.van AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL)) OR ((Wedstrijd.starttijd >= Coachbeheer.van AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL)) OR (NOW() >= Coachbeheer.van AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL) AND YEAR( Wedstrijd.starttijd ) >= YEAR( Coachbeheer.van ) AND (YEAR( Wedstrijd.starttijd ) <= YEAR( Coachbeheer.tot ) OR Coachbeheer.tot IS NULL)))) ORDER BY Team.team");
	$geselecteerd_team = team_selecteren($result, "./aflasten.php?", true, $_GET['team']);
	if($geselecteerd_team == -1) {	echo "<div class='error'><p class='icon'>Er zijn geen wedstrijden beschikbaar voor het geselecteerde seizoen.</p></div>";		$alles_goed = false;}
}
?>
</table>
</div>
<!-- End selecties -->
<div class="content_scheiding"></div>
<?php

if($alles_goed == true) {
	//Schema zichtbaar maken
	$result = mysql_query("SELECT DISTINCT Wedstrijd.wedstrijdId AS id, Wedstrijdinfo.bericht, Wedstrijd.*, YEAR( starttijd ) AS jaar, DAYOFWEEK( starttijd ) AS dagWeek, MONTH( starttijd ) AS maand, DAY( starttijd ) AS dag, HOUR( starttijd ) AS uur, MINUTE( starttijd ) AS minuten
											FROM Wedstrijd
											LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."'
											LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId AND Coachbeheer.spelerId = '".(empty($_SESSION['spelerId']) ? "1" : $_SESSION['spelerId'])."'
											LEFT JOIN Wedstrijdinfo ON Wedstrijdinfo.wedstrijdId = Wedstrijd.wedstrijdId
											WHERE Wedstrijd.teamId = '".$geselecteerd_team."'
												AND YEAR( starttijd ) = '".$jaar."'
												AND Wedstrijd.toernooiId IS NULL
												AND ((Wedstrijd.teamId = Teambeheer.teamId
													AND Wedstrijd.starttijd >= Teambeheer.van
													AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
												OR (Wedstrijd.teamId = Coachbeheer.teamId
													AND (Wedstrijd.starttijd >= Coachbeheer.van
															AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL))
														OR (NOW() >= Coachbeheer.van
															AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL)
															AND YEAR( starttijd ) = '".date("Y")."')))
											ORDER BY Wedstrijd.oefenwedstrijd DESC, Wedstrijd.toernooi DESC, Wedstrijd.starttijd");
	$result_eerst_volgende = mysql_query("SELECT wedstrijdId FROM Wedstrijd WHERE teamId = '".$geselecteerd_team."' AND starttijd > NOW() ORDER BY starttijd LIMIT 1");
	if($result_eerst_volgende <> null && mysql_num_rows($result_eerst_volgende) > 0) {
		$row = mysql_fetch_object($result_eerst_volgende);
		$eerst_volgende_wedstrijd = $row->wedstrijdId;
	}else {
		$eerst_volgende_wedstrijd = 0;
	}

	if($result <> null && mysql_num_rows($result) > 0) {
		/*
		 * De tabel wordt aangemaakt
		 */
		//set_wedstrijd_tabel($con, $result, $eerst_volgende_wedstrijd, true);
		set_wedstrijd_tabel($con, $result, $eerst_volgende_wedstrijd, true, null, null, null, null, null, null, true);
		//set_wedstrijd_tabel($con, $result, $eerst_volgende_wedstrijd, true, 'top');
		$result_knbsb = mysql_query("SELECT linkKNBSB FROM Team WHERE teamId = '".$geselecteerd_team."'");
		$row_knbsb = mysql_fetch_object($result_knbsb);
		if(date("Y") == $jaar && isset($row_knbsb->linkKNBSB)) {	echo "<p style='text-align: center;'><a href='".$row_knbsb->linkKNBSB."' target='_blank'>Stand (knbsb)</a></p>";}
	}
}
echo "<div><div><div><div><div>";	//content_main, subcontent, content, submain, main
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
?>
